leave someone far behind - Turc Anglais Dictionnaire